
.searchBackgroundTitle .ui-panel-titlebar .ui-panel-title{
    padding-left: 2%!important;
}

.folderRepeated{
    width:32.5%;
    vertical-align: top;
    margin:1em 1% 1em 0%;
}

.folderRepeated .noMarginRight{
    margin:1em 0% 1em 0%;
}

.previewFacesPanel{
    width:33%;
    text-align: center;
}

.searchImage{
    display:inline-block;
    width:33.3%;
}

.internalSearchLeftColumn{
    width: 46.5%!important;
    padding: 0.3em 2% 0.3em 2%!important;
}

.internalSearchRightColumn{
    background-color: white!important;
    width: 43.6%!important;
    padding: 0.3em 2% 0.3em 2%!important;
}

.dataListFaceColumn  .ui-datalist-item{
    display:inline-block!important;
    width:33.3%!important;
}
.dataListFaceColumn ul{
    font-size: 0!important;
}
.detailCandidatePanel{
    width: 67%;
    display: inline-block;
    margin-right: 3%!important;
}
.panelDetailCandidate .ui-panel,.panelDetailCandidate .ui-panel-content{
    padding: 0!important;
}
    
.titlePanel{
    padding-left: 3%;
}
.ui-dialog .ui-inputtext, .ui-dialog .inputCalendar .ui-inputfield, .ui-dialog .ui-password, .ui-dialog .ui-selectonemenu {
    margin-bottom: 0.3em!important;
}

.dataListInlineBlock  .ui-datalist-item{
    display:inline-block!important;
    vertical-align: top;
    width: 21.5em;
    margin-right: 0.5em;
    margin-bottom: 0.5em;
}

.dataListInlineBlock .ui-datalist-data{
    padding-left: 0!important;
    margin:0;
}
.ui-selectonebutton .ui-button{
    background: #BBBBBB;
    margin-right: 2%!important;
}

.ui-selectonebutton .ui-state-active{
    background: #f17a7a;
}
.yellowSlimBorderSearch{
    border-top: 2px solid #E4C051!important;
    border-bottom: 2px solid #E4C051!important;
    border-left: 1px solid #E4C051!important;
    border-right: 1px solid #E4C051!important;
}

.blueSlimBorderSearch{
    border-top: 2px solid #7DC7C9!important;
    border-bottom: 2px solid #7DC7C9!important;
    border-left: 1px solid #7DC7C9!important;
    border-right: 1px solid #7DC7C9!important;
}

.redSlimBorderSearch{
    border-top: 2px solid #E98382!important;
    border-bottom: 2px solid #E98382!important;
    border-left: 1px solid #E98382!important;
    border-right: 1px solid #E98382!important;
}

.searchFilterContainer{
    width: 21.8%!important;
    margin-right: 2%!important;
    margin-bottom: 0.5em!important;
}

.internalLeftColumnSearchFilter{
    width: 44.2%!important;
    padding: 0.3em 2% 0.3em 2%!important;
}

.internalRightColumnSearchFilter{
    background-color: white!important;
    width: 45%!important;
    padding: 0.3em 2% 0.3em 2%!important;
}

.panelFilterSearch .ui-panel-titlebar .ui-panel-title{
    padding-left: 0.5em!important;
}

.panelFilterSearch .ui-panel-titlebar{
    margin-bottom: 0.5em!important;
    margin-top:0.2em!important;
    margin-left: -4%!important;
    margin-right: -4%!important;
}

.panelFilterSearchMargin{
    margin:0.3em!important;
}

.dataListFacesList  .ui-datalist-item{
    margin:0.2em 1%!important;
    display:inline-block!important;
    width:22.9%;
    vertical-align: top;
}

.dataListFacesList .ui-datalist-data{
    padding-left: 0!important;
}